package com.ebupt.migu.music.common.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 客群信息表
 *
 * @author lemon
 * @since 2022-08-23 16:26
 */
@Data
public class UserGroupInfo implements Serializable {


    private static final long serialVersionUID = 5570463485535434852L;
    /**
     * 主键ID
     */
    private Integer id;
    /**
     * 客群ID
     */
    private String groupId;
    /**
     * 客群名称
     */
    private String userGroupName;
    /**
     * 创建人ID
     */
    private String creatorId;
    /**
     * 创建人用户名
     */
    private String creatorName;
    /**
     * 创建人部门
     */
    private String creatorDepartment;
    /**
     * 创建人手机号
     */
    private String creatorPhone;
    /**
     * 创建人邮箱
     */
    private String creatorEmail;
    /**
     * 用户群创建方式：1-静态条件创建；2-动态条件创建；3-文件导入创建；4-交集创建；5-并集创建；6-左差集创建；7-右差集创建；8-对称差集创建；9-ftp同步
     */
    private Byte createWay;
    /**
     * 用户群属性
     */
    private String groupAttribute;
    /**
     * SQL
     */
    private String hiveSql;
    /**
     * 导入文件类型：1-手机号；2-IMEI/IDFA；3-UID；
     */
    private Byte fileImportType;
    /**
     * 是否短信运营：0-否；1-是；
     */
    private Byte onlySms;
    /**
     * 文件上传保存路径
     */
    private String ftpDir;
    /**
     * 原文件名
     */
    private String fileOriname;
    /**
     * 文件名
     */
    private String fileRename;
    /**
     * 反差状态：0-待返查；1-反查成功；2-反查失败；
     */
    private Byte inverStatus;
    /**
     * 用户群规模
     */
    private Integer userGroupSize;
    /**
     * uid规模
     */
    private Integer clientUser;
    /**
     * 手机号码规模
     */
    private Integer mobileUser;
    /**
     * imei规模
     */
    private Integer deviceUser;
    /**
     * 导入规模/FTP规模
     */
    private Integer ftpSize;
    /**
     * 反查率
     */
    private String inverPercent;
    /**
     * 参与重组的人群：(201908173123,201908173124)
     */
    private String resGroups;
    /**
     * 1-创建中；2-待提交（草稿箱）；3-待更新；4-更新中；5-已完成；6-提取失败；7-导入失败；8-已失效（锁定状态）；9-已删除；10-执行sql失败; 21-统一标签平台临时客群；
     */
    private Byte createStatus;
    /**
     * 用户群描述
     */
    private String createDesc;
    /**
     * 跑数或者其他方式创建人群失败说明
     */
    private String remark;
    /**
     * 人群是否自动更新：0-否（手动更新）；1-是
     */
    private Byte autoUpdate;
    /**
     * 最后一次更新时间：防止自动更新的人群在当天被重复更新
     */
    private Date lastUpdateTime;
    /**
     * 人群更新优先级：1-创建更新；2-手动更新；3-自动更新；
     */
    private Byte updatePrio;
    /**
     * 该人群被用于重组或被策略引用的最新时间：超过一个月未被引用的自动更新的人群，将被标记为失效状态
     */
    private Date citeTime;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改人
     */
    private String modifier;
    /**
     * 修改时间
     */
    private Date modifyTime;
    /**
     * 0-不是ftp上传；1-是ftp上传
     */
    private Byte isFtp;
    /**
     * 是否动态规则客群：0-不是；1-是；
     */
    private Byte isDynamicCustomer;
    /**
     * 是否统一标签服务平台客群：0-不是；1-是；
     */
    private Byte isStaticCustomer;
    /**
     * 0-默认； 1-大白； 2-演艺价值用户流失预警；
     */
    private Byte isDaBai;
}
